package com.sessioncookie;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

/**
 * @classDesc: 功能描述:(跳转到from.jsp)
 * 创建一个token  设置到session中，跳转到form.jsp页面。
 * 当第一次请求的时候，判断token是否相同，如果相同的话，可以提交，并且把token删除掉，下次提交则会失败
 */
@WebServlet("/LocaFromServlet")
public class LocaFromServlet extends HttpServlet {

	@Override
	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		   // 生成token
		String tokenValue=TokenUtils.getToken();
		HttpSession session = req.getSession();
		session.setAttribute("sessionToken", tokenValue);
		req.getRequestDispatcher("from.jsp").forward(req, resp);
	}
	
}

